#define _CRT_SECURE_NO_WARNINGS

//#include<stdio.h>
//
//int Sigema(int n)
//{
//    if (1 == n)
//    {
//        return 1;
//    }
//    else
//    {
//        return n + Sigema(n - 1);
//    }
//}
//
//int main()
//{
//    int n = 0;
//    scanf("%d", &n);
//    printf("%d", Sigema(n));
//    return 0;
//}

#include<stdio.h>

void Binary(int n)
{
	if (n <= 1)
	{
		printf("%d", n);
	}
	else
	{
		Binary(n / 2);
		printf("%d", n % 2);
	}
}
int main()
{	
	int n = 0;
	scanf("%d", &n);
	Binary(n);
	return 0;
}